//
//  HNSH_OrderDetailModel.h
//  HNSH_SingleProject
//
//  Created by 李宇廷 on 2023/3/1.
//

#import <Foundation/Foundation.h>

#import "HNSH_AddressModel.h"
#import "HNSH_ConfirmOrderModel.h"
#import "HNSH_OrderListModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface HNSH_OrderDetailBottomModel : NSObject
/**  */
@property (nonatomic, copy)NSString * left_text;
/**  */
@property (nonatomic, copy)NSString * right_text;
@end

@interface HNSH_OrderDetailModel : NSObject
/**  */
@property (nonatomic, copy)NSString * uid;
/**  */
@property (nonatomic, copy)NSString * order_no;
/**  */
@property (nonatomic, copy)NSString * user_id;
/**  */
@property (nonatomic, copy)NSString * total_price;
/**  */
@property (nonatomic, copy)NSString * total_integral;
/**  订单状态 10:待付款 20:发货中 30:待收货 100:已完成 110:已取消 120:付款失败 200:已退款*/
@property (nonatomic, assign)NSInteger order_status;
/**  */
@property (nonatomic, assign)NSInteger payment_type;
/**  */
@property (nonatomic, assign)NSInteger payment_status;
/**  */
@property (nonatomic, copy)NSString * payment_success_time;
/**  */
@property (nonatomic, copy)NSString * payment_timeout_time;
/**  */
@property (nonatomic, copy)NSString * payment_timeout_seconds;
/**  */
@property (nonatomic, copy)NSString * payment_message;
/**  */
@property (nonatomic, copy)NSString * create_time;
/**  */
@property (nonatomic, copy)NSString * cancel_time;
/**  */
@property (nonatomic, copy)NSString * complete_time;
/**  */
@property (nonatomic, assign)NSInteger shipping_status;
/**  */
@property (nonatomic, copy)NSString * shipping_time;
/**  */
@property (nonatomic, copy)NSString * shipping_name;
/**  */
@property (nonatomic, copy)NSString * shipping_code;
/**  */
@property (nonatomic, copy)NSString * user_note;
/**  */
@property (nonatomic, copy)NSString * order_status_text;
/**  */
@property (nonatomic, copy)NSString * summary_text;
/**  */
@property (nonatomic, copy)NSString * summary_price_text;
/**  */
@property (nonatomic, copy)NSString * shop_name;
/**  */
@property (nonatomic, copy)NSArray <HNSH_ConfirmOrderGoodsModel *>* items;
/**  */
@property (nonatomic, strong)HNSH_AddressModel * address;
/**  */
@property (nonatomic, copy)NSArray <HNSH_OrderDetailBottomModel *>* expense_items;
/**  */
@property (nonatomic, copy)NSArray <HNSH_OrderButtonModel *>* buttons;

@end

NS_ASSUME_NONNULL_END
